eicosanoid receptor blocker - German English Dictionary